home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Network Supervisor's Toolkit
/
Network Supervisor's Toolkit.iso
/
tools
/
lu62
/
port
/
portparm.h
< prev
next >
Wrap
Text File
|
1996-07-10
|
4KB
|
95 lines
/* k 0018 11/07/90 */
/* k 0046 08/09/90 */
/* k 0083 27/11/90 */
/* k 0119 08/02/91 */
/* k 0157 15/04/91 */
/* k 0174 07/06/91 */
/* k 0175 09/06/91 */
/* k 0178 14/06/91 */
/* k 0196 07/07/91 */
/* k 0261 11/11/91 *//* Old GOST table indicator */
/* k 1066 07/12/91 *//* DEBUG flag for PATH */
/* k 0309 26/02/92 *//* Parallel foreground */
#define BUF 1 /* @0119 */
#define DATA 2 /* @0119 */
#define SESS 4 /* @0119 */
#define PROC 8 /* @0119 */
#define TRACE 64 /* @0119 */
#define FTRACE 128 /* @0119 */
struct portparm {
char list; /* list number */
char config; /* config number */
short nodeid; /* node identification */
char rqbno; /* number of rqb */
/* union { 0018
struct {
unsigned buf :1; 1 - buffer tracing @0046
unsigned data :1; 1 - data tracing @0046
unsigned sess :1; 1 - session tracing @0046
unsigned proc :1; 1 - process tracing @0046
unsigned rsrv1:2; @0046 0018
unsigned trace:1; 1 - trace in use 0018
unsigned ftrace:1; 1 - file for trace in use 0018
} flg; 0018
} tf; 0018 */
unsigned char tf; /* @0119 */
#define GOST 1 /* @0178 */
#define OLDGOST 2 /* @0261 */
#define LLC 16 /* @0119 */
#define DESC 32 /* @0119 */
#define CON 64 /* @0119 */
#define PATH 128 /* @0119 */
/* struct {
unsigned gost :1; 0 - alternate coding
1 - GOST coding
unsigned oldgost:1; 0 - New GOST @0261
1 - Old GOST @0261
unsigned rsrv3:2; @0178 @0046
unsigned llc :1; llc tracing @0046
unsigned desc :1; descriptor tracing @0046
unsigned con :1; connection tracing @0046
unsigned path :1; 1 - route tracing @0046
} flag2; */
unsigned char flag2; /* @0119 */
char buflan; /* number of buffer for lan */
char bufvt; /* number of buffers for vt */
char buf2k; /* number of 2k-buffers */
short buf128; /* number of 128b-buffers */
short buf36; /* number of 36b-buffers */
char vtno; /* max number of vt */
char apno; /* max number of ap */
char lanno; /* max number of lan */
char bscno; /* max number of bsc */
char akkno; /* max number of akk */
char fillan; /* number of filling symbols for lan */
short sbuflan; /* size of buffer for lan */
short talan; /* time-out for lan */
char namerest[8]; /* file name for restart */
#define STAT 16 /* @0119 */
#define RING 32 /* @0119 */
#define REPORT 64 /* @0119 */
#define MONITOR 128 /* @0119 */
/* union {
struct { STATISTIC 0018
unsigned rsrv2 :4; @0046 0018
unsigned stat :1; statistic in use @0046 0018
unsigned ring :1; ring @0046 0018
unsigned report :1; report @0046 0018
unsigned monitor :1; monitor @0046 0018
} flg ; 0018
} sf; 0018 */
unsigned char sflag; /* 0018 *//* @0119 */
char optflg; /* @0157 */
char cashno; /* cash number, multiplied by 16 *//* @0196 */
char disp_type;
#define APPC_OPT 128 /* @0157 */
#define VT_OPT 64 /* @0157 */
#define MAIL_OPT 32 /* @0157 */
#define EM_OPT 16 /* @0174 */
#define DEBUG_OPT 8 /* @1066 */
#define FG_OPT 4 /* @0309 */ /* Parallel foreground */
} ; /* 0018 */
#define PSIZE 36 /* @0157 *//* @0196 */ /* @0083 */ /* 0018 */